package com.cee.admin.common.utils;

import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts;

/**
 * <p>
 * <p>
 *
 * @author xj
 * @since 2022/9/15 18:13
 */
public class JwtUtils {
    public static boolean verify(String token) {
        return !token.isEmpty() || !"".equals(token);
    }

    /**
     * 解密jwt
     *
     * @param jwt
     * @return
     */
    public static Claims parseJWT(String jwt, String key) {
        return Jwts.parser()  //得到DefaultJwtParser
                .setSigningKey(key)                 //设置签名的秘钥
                .parseClaimsJws(jwt).getBody();
    }
}
